﻿<navigation:Page x:Class="OpalisConsole.Views.User_Imaging.SoftwareValidation" 
           xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
           xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
           xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
           xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
           mc:Ignorable="d"
           xmlns:navigation="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation"
           xmlns:controlsToolkit="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Toolkit"
           xmlns:layoutToolkit="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Layout.Toolkit"
           d:DesignWidth="640" d:DesignHeight="480"
           Title="SoftwareValidation Page" xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk" Unloaded="Page_Unloaded">
    <Grid x:Name="LayoutRoot" MinWidth="0" MaxWidth="1024">
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto" />
            <RowDefinition Height="Auto" />
            <RowDefinition Height="Auto" />
            <RowDefinition Height="10" />
            <RowDefinition Height="86*" />
        </Grid.RowDefinitions>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="200" />
            <ColumnDefinition Width="450*" />
        </Grid.ColumnDefinitions>
        <TextBlock Grid.ColumnSpan="2" Name="txtSoftwareValidationHeader" Text="" TextAlignment="Center" FontSize="20" Margin="10,50,10,5" />
        <StackPanel Grid.Row="1" Name="panelLandingNav" Margin="10,10,10,0" Background="#FF484848" Height="Auto" VerticalAlignment="Top" Width="100" HorizontalAlignment="Center">
            <HyperlinkButton x:Name="LinkWelcome" Style="{StaticResource LinkStyle}"
                                     NavigateUri="/User_Imaging/LandingPage" TargetName="ContentFrame" Content="Welcome" MinWidth="78" />
            <HyperlinkButton x:Name="LinkSoftware" Style="{StaticResource LinkStyle}"
                                     NavigateUri="/User_Imaging/SoftwareValidation" TargetName="ContentFrame" Content="Software" MinWidth="78" Foreground="#FF0097FC"/>
            <HyperlinkButton x:Name="LinkUseUSMT" Style="{StaticResource LinkStyle}"
                                     NavigateUri="/User_Imaging/UseUSMT" TargetName="ContentFrame" Content="USMT" MinWidth="78" Visibility="Collapsed" />
            <HyperlinkButton x:Name="LinkSchedule" Style="{StaticResource LinkStyle}"
                                     NavigateUri="/User_Imaging/Scheduling" TargetName="ContentFrame" Content="Scheduling" MinWidth="78" />
            <HyperlinkButton x:Name="LinkSummary" Style="{StaticResource LinkStyle}"
                                     NavigateUri="/User_Imaging/Summary" TargetName="ContentFrame" Content="Summary" MinWidth="78" />
        </StackPanel>
        <StackPanel Grid.Column="1" Grid.Row="1" Grid.RowSpan="2" Name="stackPanel1" Margin="9,10,10,10" Background="White">
            <TextBlock Name="txtSoftwareValidationDescription" Text="" TextWrapping="Wrap" Margin="10" FontSize="14" />
            <StackPanel Name="stackPanel11" Orientation="Horizontal">
                <ListBox Name="ImageSoftwareList1" HorizontalAlignment="Left" BorderBrush="{x:Null}" Margin="10,0,10,0" >
                    <ListBoxItem Name="officeSuiteListItem" Content="    *    Microsoft Office 2010 Suite" MouseEnter="officeSuiteListItem_MouseEnter" MouseLeave="officeSuiteListItem_MouseLeave" />
                    <ListBoxItem Content="    *    Office Communicator 2007 R2"/>
                    <ListBoxItem Content="    *    Microsoft Publisher 2010"/>
                </ListBox>
                <ListBox Name="ImageSoftwareList2" HorizontalAlignment="Left" BorderBrush="{x:Null}" Margin="10,0,10,0">
                    <ListBoxItem Content="    *    Office Live Meeting 2010"/>
                    <ListBoxItem Content="    *    Internet Explorer 8"/>
                    <ListBoxItem Content="    *    Microsoft InfoPath 2010"/>
                </ListBox>
                <ListBox Name="ImageSoftwareList3" HorizontalAlignment="Left" BorderBrush="{x:Null}" Margin="10,0,10,0">
                    <ListBoxItem Content="    *    WinZip"/>
                    <ListBoxItem Content="    *    Microsoft OneNote 2010"/>
                </ListBox>
            </StackPanel>
            <StackPanel Name="DeveloperStackPanel" Orientation="Vertical" Visibility="Collapsed">
                <TextBlock Name="txtSoftwareValidationDeveloper" Text="As a General Mills Developer you will recieve a customized version of Windows 7 with the following software:" Margin="10" FontSize="14"/>
                <StackPanel Orientation="Horizontal">
                    <ListBox Name="DeveloperImageSoftwareList1" HorizontalAlignment="Left" BorderBrush="{x:Null}" Margin="10,0,10,0">
                        <ListBoxItem Content="    *    Visual Studio" />
                        <ListBoxItem Content="    *    Team Foundation Studio Tools"/>
                        <ListBoxItem Content="    *    GMI Exception Publisher"/>
                    </ListBox>
                    <ListBox Name="DeveloperImageSoftwareList2" HorizontalAlignment="Left" BorderBrush="{x:Null}" Margin="10,0,10,0">
                        <ListBoxItem Content="    *    WireShark"/>
                        <ListBoxItem Content="    *    Fiddler"/>
                        <ListBoxItem Content="    *    Sysinternals Suite"/>
                    </ListBox>
                    <ListBox Name="DeveloperImageSoftwareList3" HorizontalAlignment="Left" BorderBrush="{x:Null}" Margin="10,0,10,0">
                        <ListBoxItem Content="    *    NotePad++"/>
                        <ListBoxItem Content="    *    Paint.NET"/>
                        <ListBoxItem Content="    *    LINQPad"/>
                    </ListBox>
                    <ListBox Name="DeveloperImageSoftwareList4" HorizontalAlignment="Left" BorderBrush="{x:Null}" Margin="10,0,10,0">
                        <ListBoxItem Content="    *    Oracle 10g Client"/>
                        <ListBoxItem Content="    *    SQL Server 2008 Management Studio"/>
                    </ListBox>
                </StackPanel>
            </StackPanel>
            
            <TextBlock Name="txtSoftwareBlock" Text="" TextWrapping="Wrap" Margin="10" FontSize="14"/>
            <TextBlock Name="txtSoftwareWarning" Text="" TextWrapping="Wrap" Margin="10" Foreground="#FFF20000" TextAlignment="Center" FontSize="14" FontWeight="SemiBold" />
            <controlsToolkit:BusyIndicator Name="busyIndicatorSoftwareList" IsBusy="False">
                <sdk:DataGrid AutoGenerateColumns="False" Name="gridSoftwareValidation" MaxHeight="400" LoadingRow="gridSoftwareValidation_LoadingRow">
                    <sdk:DataGrid.Columns>
                        <sdk:DataGridTextColumn Binding="{Binding PackageName}" Header="Program Name" IsReadOnly="True" Width="2*" />
                        <sdk:DataGridTextColumn Binding="{Binding Status}" Header="Program Status" IsReadOnly="True" Width="2*" />
                    </sdk:DataGrid.Columns>
                </sdk:DataGrid>
            </controlsToolkit:BusyIndicator>
            <StackPanel Name="stackPanel2" Orientation="Horizontal" FlowDirection="RightToLeft">
                <Button Name="btnNext" Content="Next" Width="60" HorizontalAlignment="Right" VerticalAlignment="Top" Margin="10" Click="btnNext_Click"></Button>
                <Button Name="btnPrevious" Content="Previous" Width="60" HorizontalAlignment="Right" VerticalAlignment="Top" Margin="10" FlowDirection="LeftToRight" Click="btnPrevious_Click"></Button>
            </StackPanel>
        </StackPanel>
        <StackPanel Grid.Row="1" Margin="10,200,10,10">
            <Border BorderBrush="Black" BorderThickness="2">
                <StackPanel>
                    <TextBlock Name="Key" Text="Software Key" TextAlignment="Center" FontSize="14" Margin="0,5,0,0" />
                    <TextBlock Name="Hover" Text="(Hover)" TextAlignment="Center" FontSize="9" />
                    <ListBox Name="softwareKeyBox" HorizontalAlignment="Left" BorderBrush="{x:Null}" Margin="10,10,10,10">
                        <ListBoxItem Name="SelfInstall" Content=" * Self Install" Foreground="Blue" MouseEnter="SelfInstall_MouseEnter" MouseLeave="SelfInstall_MouseLeave" />
                        <ListBoxItem Name="AutoInstall" Content=" * Automatically Installed" Foreground="Black" MouseEnter="AutoInstall_MouseEnter" MouseLeave="AutoInstall_MouseLeave" />
                        <ListBoxItem Name="NotReInstall" Content=" * Cannot be Reinstalled" Foreground="Red" MouseEnter="NotReInstall_MouseEnter" MouseLeave="NotReInstall_MouseLeave" />
                    </ListBox>
                </StackPanel>
            </Border>
        </StackPanel>
        <Border BorderBrush="Silver" BorderThickness="1" Grid.RowSpan="4" Grid.ColumnSpan="2" Name="border1" />
    </Grid>
</navigation:Page>
